Sig/M	Volume 59	PISTOL - Portably Implemented STack Oriented Language
			     		by Ernest E. Bergmann

		-CATALOG.059	contents of Sig/M volume 59
				released March 17,1982
		SIG/M.LIB	Sig/M library submittal form
		CRCK.COM	computes CRC checksum

index	name		size	crc	description

59.01	CABORT  .ASM	 2K	F0 A7	P I ST O L - Portably Implemented
59.02	CABORT  .CRL	 1K	68 85             STack Oriented Language
59.03	CORE1   .   	13K	25 57			       /	
59.04	ENVIRON .DOC	 2K	E4 DB			      /	
59.05	PBASE   .   	17K	7A 8E			     /	
59.06	PISTB   .C  	 8K	92 B1			    /
59.07	PISTB   .CRL	 6K	E0 16			   /
59.08	PISTC   .C  	 3K	05 3B			  /
59.09	PISTC   .CRL	 2K	08 27			 /
59.10	PISTD   .C  	 5K	36 C6			/
59.11	PISTD   .CRL	 5K	B1 CE		       /
59.12	PISTE   .C  	 3K	5F E9		      /
59.13	PISTE   .CRL	 2K	4E AA		     /	
59.14	PISTF   .C  	 6K	9D 45		    /
59.15	PISTF   .CRL	 4K	38 42		   /
59.16	PISTGEN .SUB	 1K	ED A8		  /	
59.17	PISTOL  .C  	 4K	FE D1		 /
59.18	PISTOL  .COM	18K	33 20		/
59.19	PISTOL  .CRL	 2K	FD 8C	       /		
59.20	PISTOL  .DOC	39K	E4 47	      /	
59.21	PISTOL  .H  	 4K	E8 BD	     /
59.22	PISTOL  .PAS	41K	9F 4E	    /
59.23	PISTSUB .SUB	 1K	0E 46	   /
59.24	READ    .ME 	 7K	D3 D3	  /
59.25	SESSION0.DOC	 5K	C8 81	 /
59.26	SESSION1.DOC	 9K	C8 3F	/



    PISTOL-Portably Implemented STack Oriented Language
       A language in the footsteps of FORTH and STOIC

CABORT.ASM	code for MAC to make CABORT.CRL that contains
		the abort() function, similar to the setjmp()
		and longjmp() of BDS C v1.45a.
CABORT.CRL
CORE1.		"core image" that results from compiling PBASE.
		(see PISTOL.DOC for details)
ENVIRON.DOC	suggests at least 48K ram total.
PBASE.		PISTOL source code used to "educate" PISTOL.COM
		to be as smart as described in PISTOL.DOC.
PISTB.C		module #2
PISTB.CRL
PISTC.C		module #3
PISTC.CRL
PISTD.C		module #4
PISTD.CRL
PISTE.C		module #5
PISTE.CRL
PISTF.C		module #6
PISTF.CRL
PISTGEN.SUB	SUBMIT file to generate this disk
PISTOL.C	main module
PISTOL.COM	*** this and: 'CORE1 RESTORE    will give you a
		new development language; try it you'll like it
		(check the 40K documentation for best results!)
PISTOL.CRL
PISTOL.DOC	40K documentation of PISTOL
PISTOL.H	constants and externals for PISTOL
PISTOL.PAS	42K PASCAL version of PISTOL that runs on a
		DEC-20 mainframe computer; it helps define the
		way PISTOL should be created.
PISTSUB.SUB	SUBMIT file to compile and link all C modules
READ.ME		History and editorial vis-a-vis with FORTH and
		STOIC
SESSION0.DOC	example, chatty, session showing some of the
		most basic operations available in PISTOL.
SESSION1.DOC	more of above, shows how CONSTANTs, VARIABLEs,
		new words, and macros are created.

Copyright (c) 1982 by Sig/M-Amateur Computer Group
of New Jersey Inc., Box 97, Iselin NJ, 08830-0097 

